package com.leyou.item.api;


import com.leyou.item.pojo.Category;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;

@RequestMapping("category")
public interface CategoryApi {


    /**
     * //点击商品分类通过浏览器调试台的网络查看请求参数和路径
     * 以及vue中需要的数据模型来定义方法和路径
     * 响应实体
     *
     * @param pid pid
     */
    @GetMapping("list")
    public List<Category> queryCategoriesByPid(@RequestParam(value = "pid", defaultValue = "0") Long pid);


    /**
     * 查询名称由id--门户搜索展示
     */
    @GetMapping("names")
    public List<String> queryNamesByIds(@RequestParam("ids") List<Long> ids);
}
